<!DOCTYPE html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta name="generator" content="ApiGen 2.8.0" />

	<title>Package SweetPHP\System\Core | sweetphp</title>

	<script type="text/javascript" src="resources/combined.js?2802521858"></script>
	<script type="text/javascript" src="elementlist.js?3776638906"></script>
	<link rel="stylesheet" type="text/css" media="all" href="resources/style.css?3505392360" />

</head>

<body>
<div id="left">
	<div id="menu">
		<a href="index.html" title="Overview"><span>Overview</span></a>


		<div id="groups">
			<h3>Packages</h3>
			<ul>
				<li><a href="package-PHP.html">PHP</a>
						</li>
				<li class="active"><a href="package-SweetPHP.html">SweetPHP<span></span></a>
						<ul>
				<li class="active"><a href="package-SweetPHP.System.html">System<span></span></a>
						<ul>
				<li class="active"><a href="package-SweetPHP.System.Core.html">Core</a>
						</li>
				<li><a href="package-SweetPHP.System.Test.html">Test</a>
						</li>
				<li><a href="package-SweetPHP.System.Utility.html">Utility</a>
						</li>
							</ul></li></ul></li>
			</ul>
		</div>

		<hr />


		<div id="elements">
			<h3>Classes</h3>
			<ul>
				<li><a href="class-DB.html">DB</a></li>
				<li><a href="class-DBInterage.html">DBInterage</a></li>
				<li><a href="class-Defaults.html">Defaults</a></li>
				<li><a href="class-Entity.html">Entity</a></li>
				<li><a href="class-InputIOPost.html">InputIOPost</a></li>
				<li><a href="class-Object.html">Object</a></li>
				<li><a href="class-Param.html">Param</a></li>
				<li><a href="class-Post.html">Post</a></li>
				<li><a href="class-Request.html">Request</a></li>
				<li><a href="class-Routers.html">Routers</a></li>
				<li><a href="class-Verify.html">Verify</a></li>
			</ul>





		</div>
	</div>
</div>

<div id="splitter"></div>

<div id="right">
<div id="rightInner">
	<form id="search">
		<input type="hidden" name="cx" value="" />
		<input type="hidden" name="ie" value="UTF-8" />
		<input type="text" name="q" class="text" />
		<input type="submit" value="Search" />
	</form>

	<div id="navigation">
		<ul>
			<li>
				<a href="index.html" title="Overview"><span>Overview</span></a>
			</li>
			<li class="active">
<span>Package</span>			</li>
			<li>
<span>Class</span>			</li>
		</ul>
		<ul>
			<li>
				<a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a>
			</li>
		</ul>
		<ul>
		</ul>
	</div>

<div id="content" class="package">
	<h1>Package <a href="package-SweetPHP.html">SweetPHP</a>\<a href="package-SweetPHP.System.html">System</a>\Core</h1>



<table class="summary" id="classes">
<caption>Classes summary</caption>
<tr>
	<td class="name"><a href="class-DB.html">DB</a></td>
	<td>SweetPHP<br />

<p><b>DB</b></p>

<p>Realiza conexão com o banco de dados utilizando o PDO. DB extends PDO</p>
 &lt;code&gt; \@include '../libs/config/database.php' &lt;/code&gt;</td>
</tr>
<tr>
	<td class="name"><a href="class-DBInterage.html">DBInterage</a></td>
	<td>SweetPHP<br />

<p><b>DBInterage</b></p>
</td>
</tr>
<tr>
	<td class="name"><a href="class-Defaults.html">Defaults</a></td>
	<td></td>
</tr>
<tr>
	<td class="name"><a href="class-Entity.html">Entity</a></td>
	<td>SweetPHP<br />

<p><b>Entity</b></p>
</td>
</tr>
<tr>
	<td class="name"><a href="class-InputIOPost.html">InputIOPost</a></td>
	<td>SweetPHP<br />

<p><b>InputIOPost</b></p>

<p>Classe para espeficicar o nome do objeto e variavel dentro do input, select,
checkbox.</p>
<br />
</td>
</tr>
<tr>
	<td class="name"><a href="class-Object.html">Object</a></td>
	<td>SweetPHP<br />

<p><b>Object</b></p>

<p>Faz conversões de tipos diferentes para Object e de Objeto para outros
tipos.</p>

<p>Configurar o path do projeto.</p>
</td>
</tr>
<tr>
	<td class="name"><a href="class-Param.html">Param</a></td>
	<td>SweetPHP<br />

<p><b>Param</b></p>

<p>Retorna o parâmetro das variáveis ($_GLOBALS).</p>
</td>
</tr>
<tr>
	<td class="name"><a href="class-Post.html">Post</a></td>
	<td>SweetPHP<br />

<p><b>Post</b></p>

<p>Post, esta classe a se extender pega os posts ($_POST) diretamente e passa
para o construtor do objeto instanciado, para seu uso e necessario apos
instanciar a classe chamar a função getPost(), ele verificara todas as
variaveis do objeto e as passara para este objeto. <b>Importante:</b> Sempre
colocar dentro do construtor do objeto extendido o parent::__construct() para
que a classe funcione corretamente</p>
</td>
</tr>
<tr>
	<td class="name"><a href="class-Request.html">Request</a></td>
	<td>SweetPHP<br />

<p><b>Request</b></p>

<p>Request, esta classe receba se extender pega os posts ($_POST) diretamente e
passa para o construtor as requisições e as direciona para a função e
método solicitado via AJAX Get e Post. <b>Exemplo:</b> Dentro do meu form tenho
o name que é o nome da Classe e o action que é a ação que será acessada,
construída sem a necessidade de ficar todas vez específicando o caminho.</p>
 &lt;form class="sweetForm" name="ClassName"&gt; &lt;input type="text" name="id"
value="1" /&gt; &lt;input type="submit" name="save" /&gt; &lt;input
type="submit" name="delete" /&gt; &lt;input class="sweetClick" type="submit"
name="action" value="Páge"
data-config="{'request':'ClassName','dataAction':'getpage2'}"/&gt; &lt;/form&gt;
<p>No sweetForm o envio será de todo o conteúdo do formulário</p>

<p>No sweetClick o envio será somente dos valores passados dentro do
data-config</p>
</td>
</tr>
<tr>
	<td class="name"><a href="class-Routers.html">Routers</a></td>
	<td>
<p>Específica o caminho da página.</p>
<br />

<p>Exemplo: Ao chamar a página home, estarei instanciando a classe Home, para
acessar o index estarei acessando a function() -&gt; index. Dentro do index
deverá estar específicado o caminho da view.</p>
<br />
</td>
</tr>
<tr>
	<td class="name"><a href="class-Verify.html">Verify</a></td>
	<td></td>
</tr>
</table>





</div>

	<div id="footer">
		sweetphp API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a>
	</div>
</div>
</div>
</body>
</html>
